<h:panelGroup xmlns:h='http://java.sun.com/jsf/html'
              xmlns:f='http://java.sun.com/jsf/core'
              xmlns:p='http://primefaces.org/ui'
              xmlns:z='http://savanti.com.bo/ui'
              xmlns:s='http://savanti.com.bo/ui-simple'
              xmlns:x='http://java.sun.com/jsf/composite/ui/component'
              xmlns:e='http://java.sun.com/jsf/composite/ui/component-entity' styleClass='IMEjercicio' id='IMEjercicio'><p:growl id='growl'/>

<z:beanMenubar bean='#{IMEjercicio}' title='Ejercicio #{IMEjercicio.entity.codigo}'/>

<h:panelGrid columns='1' width='100%' rendered='#{IMEjercicio.form}'>

  <h:panelGrid id='bean' columns='2' styleClass='bean align-top'>

  <x:beanPanel id='hd' bean='#{IMEjercicio}' title='Cabecera' cellpadding='8' columns='1'>

  <e:fieldC b='#{bean}' p='Codigo' w='90px' onkeydown='tab()'/>

  <e:fieldI b='#{bean}' p='Nombre' w='90px'/>

  </x:beanPanel>


  <x:beanPanel id='ps' bean='#{IMEjercicio}' title='Posicion' cellpadding='8' style='min-width: 300px'>

  <x:fieldD b='#{bean}' t='Desde'   v='#{bean.periodo.inicio}' w='70px'  onkeydown='tab()' sel='#{IMEjercicio.dateSel}'/>

  <x:fieldL b='#{bean}' t='Estado'  v='#{bean.periodo.estado}' w='162px' onkeydown='tab()' x='s'>

  <f:selectItem itemLabel='ABIERTO' itemValue='1'/>

  <f:selectItem itemLabel='CERRADO' itemValue='0'/></x:fieldL>

  <x:fieldD b='#{bean}' t='Hasta'   v='#{bean.periodo.fin}'     w='70px' onkeydown='tab()'/>

  <x:fieldB b='#{bean}' t='Cod Nom' v1='#{bean.periodo.codigo}' v2='#{bean.periodo.nombre}' l='detailAdd' m1='2' w2='80px'/>

  </x:beanPanel>

  </h:panelGrid>


  <x:dataTable bean='#{IMEjercicio}' ls='#{IMEjercicio.entity.lsPeriodo}' r='#{x.codigo}' rows='14'>

  <s:columnT t='Codigo'  v='#{x.codigo}' w='80px'/>

  <s:columnT t='Nombre'  v='#{x.nombre}'/>

  <s:columnD t='Inicio'  v='#{x.inicio}'/>

  <s:columnD t='Fin'     v='#{x.fin}'/>

  <s:columnT t='Estado'  v="#{x.estado== 1? 'ABIERTO' : 'CERRADO'}"  w='55px'/>

  </x:dataTable>

</h:panelGrid>


<e:dataTable bean='#{IMEjercicio}'>

<z:columnT t='Codigo' v='#{x.codigo}'/>

<z:columnT t='Nombre' v='#{x.nombre}'/>

</e:dataTable>

</h:panelGroup>